﻿using System.Collections.Generic;
using RepositoryAndEf.Domain;
using System;

namespace RepositoryAndEf.Service
{
    public interface IShoppingCartService
    {
        ShoppingCart AddToCart(Guid cartId, Guid productId, int quantity);
        ShoppingCart UpdateCartItemQuantity(Guid cartId, Guid productId, int newQuantity);
        ShoppingCart RemoveCartItem(Guid cartId, IEnumerable<Guid> productIds);
    }
}
